.banner{
    height: 626px;
    width: 100%;
    text-align: center；
}
.banner img{
    width: 100%;
}
.cont-bg{
    position: absolute;
    width: 100%;
    z-index:-1;
}
.cont-img{
    width: 100%;
}
.content{
    width: 1100px;
    margin: 0 auto;
}
.content-top{
    text-align: center;
    vertical-align:5px;
    margin: 80px 0;
}
.line{
    display:inline-block;
    width:384px;
    border-top:4px solid #000;
    vertical-align:20px;
}
.content-txt-two{
    font-size: 34px;
    margin: 0 65px;
}
.cont-bottom{
    background: #eee;
    width: 100%;
    height: 700px;
}
.left-top img{
    margin: 50px;
}
.left-bottom ul li{
    margin: 0px 0px 47px 96px;
}
.right-top p{
    font-size: 15px;
    text-indent: 25px;
    width: 308px;
    margin: 20px 35px 0 0;
    float: right;
    color: #666;
    font-weight: 600;
}
.right{
    margin-top: 64px;
}
.right-w{
    width: 830px;
}
.cont-bot-p p{
    text-indent: 25px;
    color: #666;
    margin-bottom: 30px;
    font-size: 15px;
}
.right-top{
    margin-bottom: 34px;
}
.cont-bot-p{
    width: 775px;
}
.left-bottom ul li a{
    color: #666;
}
.left-bottom ul li a:hover{
    color: #000;
    font-weight: 600;
}
.box-show{
    background: red;
    height: 700px;
    width: 800px;
    position: absolute;
    margin-left: 146px;
    box-shadow: 0px 4px 80px #888888;
    z-index: -1;
}
.mid-new{
    width: 792px;
}
.mid-new ul li span{
    float: right;
    color: #666;
    font-size: 13px;
}
.mid-new ul li a{
    color: #333;
}
.mid-new ul li{
    margin-bottom: 24px;
}
.page li{
    display: inline;
    margin: 0 2px;
}
.page{
    margin: auto;
    width: 300px;
}
/*产品中心CSS*/
.Product-bg{
    float: left;
    background: #261305;
    width: 224px;
    height: 187px;
    margin: 20px 0 0 20px;
}
.Product li a img{
    margin: 14px;
}
.Product-txt{
    text-align: center;
    z-index: 6;
    position: relative;
    top: -86px;
    display: none;
}
.Product-txt a{
    background: red;
    color: #fff;
    text-align: center;
    display: inline-block;
    width: 88px;
}
.Product-txt span{
    color: #eee;
}
.Product-bg:hover img{
    border: 2px solid #cfa972;
    
}
.Product-bg:hover .Product-txt{
    display: block;
}
.Product-bg:hover .Product-xg-bg{
    display: block;
}

.Product-xg-bg{
    background: #000;
    height: 84px;
    width: 224px;
    z-index: 5;
    top: -155px;
    opacity: 0.4;
    position: relative;
    display: none;
}
.Product-page .page{
    margin-top: 60px;
}
.Product-page .page li a{
    color: #333;
}
/*新闻详情页*/
.news-deta-h1 h1{
   text-align: center;
   font-size: 20px;
}
.news-deta-h1 span{
   text-align: right;
   display: block;
   margin: 10px 105px 10px 0;
   color: #666;
}
.news-deta-h1 p{
    text-indent:25px;
    color: #666;
    font-size: 15px;
}
.news-deta-h1 img{
    display: block;
    margin: 25px auto;
}
/*联系我们*/
.contact-left ul li{
   margin-top: 20px;
   color: #666;
   font-size: 20px;
}
.contact-left {
    width: 230px;
    margin: 125px 0 0 70px;
}
.input-sz{
    background: #c9c9c9;
    height: 25px;
    width: 250px;
    border: 1px solid #999;
}
.contact-right{
    margin: 135px 133px 0 0;
}
.contact-right ul li{
    margin-bottom: 20px;
}
.input-sz-two{
    background: #c9c9c9;
    width: 250px;
    height: 90px;
    border: 1px solid #999;
}
.contact-tj span{
    font-size: 20px;
}
.contact-tj {
    border: 0;
    width: 80px;
    height: 36px;
}
.contact-tj-mid{
    text-align: center;
}
/*商品详情*/
.pro_deta-letf{
    height: 400px;
    margin-top: 66px;
}
.pro_deta-right-txt{
    text-align: center;
    margin-bottom: 20px;
}
.pro_deta-right{
    margin-right: 24px;
    width: 478px;
}
.pro-jg{
    background: #f3c983;
    height: 48px;
}
.pro-jg span{
    line-height: 47px;
    margin-left: 26px;
}
.pro-jg-red{
    color: red;
}
.pro-jg p{
    margin: 15px 0 0 20px;
    font-size: 18px;
    font-weight: 700;
}

.infor_top .infor_right{float:left; margin:0 0 0 50px;}
.infor_right div {        width: 280px;
    height: 250px;
    display: none;
    overflow: hidden;
    padding: 0 5px;}
.infor_right div img {width: 100%;
    height: 100%;}
.bigImg {display:block!important; }
.smallImg li {width:57px; height:43px; float:left; margin:10px 0 0 10px; border:solid 1px #5f9ec8; cursor:pointer;}
.smallImg li img {width:57px; height:43px; }
.currentImg {border:solid 2px #1472ae!important; }

.pro-number{
    margin-top: 80px;
}
.pro_deta-right-txt h3{
    margin-bottom: 12px;
}


.pro-shoppa{
    margin: 14px 0 0 40px;
}

.pro-shoppa a{
    width: 178px;
    display: inline-block;
    text-align: center;
    padding: 8px 0;
    border: 1px solid red;
    margin-left: 15px;
}
.pro-shoppa-txt{
    background-color: #ffeded;
    color: red;
}
.pro-shoppa-txt2{
    background-color: red;
    color: #fff;
}
.pro-number-count-txt{
    line-height: 27px;
}
.pro-number-count li{
    float: left;
}

 .pro-number-count .num-jian,
            .input-num,
            .num-jia {
                display: inline-block;
                width: 28px;
                height: 28px;
                line-height: 28px;
                text-align: center;
                font-size: 18px;
                color: #999;
                cursor: pointer;
                border: 1px solid #e6e6e6;
            }
             
            .pro-number-count .input-num {
                width: 58px;
                height: 26px;
                color: #333;
                border-left: 0;
                border-right: 0;
            }